//On définit nos Schémas Ici
var mongoose = require('mongoose');
module.exports = function (config) {

    // Initialiser la connexion à la base de données MongoDB
    console.log("On initialise la Bdd");
    var db = mongoose.createConnection(config.mongo.uri);

    console.log("On crée les schémas");
    return {
        // Modèle de données correspondant à un User (Username, login)
        User: db.model("User", mongoose.Schema({
                username: String,
                mail: String,
                login: String
        })),


     /*   // Modèle de données correspondant à un utilisateur (session, sockets, connecté ou non, date de dernière question)
        User: database.model("User", mongoose.Schema({
            sessionId: String,
            socketIds: { type: Array, "default": [] },
            connected: { type: Boolean, "default": true },
            lastQuestion: Date
        }))*/
    };
};